mechanical defect - German English Dictionary